Merchant API Methods
With the AltaPay Merchant API, you can do a variety of back-end calls directly from your own system. This means that you can set up automatic processes for capturing goods when shipped from the warehouse, for refunds when goods are returned, running a custom report, charging their subscription payments and so on.
You can integrate the following methods for post processing tasks:
Task |
Method |
---|---|
Calculate the surcharge for a payment |
|
Capture a reservation |
|
Charge an existing subscription |
|
Create a reservation for an invoice payment where you are manually collecting the social security or organisation number. To create invoice payments without manually collecting the social security number, use the createPaymentRequest method. |
|
Create a credit payment to a customer |
|
Access the funding file |
|
View a custom transaction report |
|
Get a list of terminals available to a specific API user |
|
Query Bank refund files |
|
Refund a captured reservation |
|
Release a reservation |
|
Create a payment using the full credit card details. |
|
Reserve a charge for an existing subscription |
|
Set up a subscription using the full card details. |
|
Update merchant reconciliation identifier for a given payment. |
|
Update an order line (Only used in Klarna payments; and can only be used to update the description of an order line) |
|
Find and check the status of a specific payment. |
To integrate the post-processing tasks, you need to integrate the Merchant API in addition to the createPaymentRequest method.